body {	
	background-color:#36393e;
	font-family:Tahoma;
	font-size:10px;
	margin:auto;
}

#corps {
	background-color:#FFFFFF;
	/*border-left:solid;
	border-right:solid;
	border-width:1px;
	border-color:#DFDFDF;*/
	margin:auto;
	/* position:relative; */
	height:1550px;
	width:1024px;
}

#header {
	background:transparent;
	cursor:pointer;
	height:175px;
	margin:auto;
}

#header p {
	margin:0;
	text-align:center;
}

#search {
	padding:10px 0px 10px 0px;
	margin:auto;
	background-color:#1a1a1a;
}

#search table {
	margin:auto;
}

.search_titre {
	color:#c0e24d;
}

.search_entree_search_label {
	color:#737373;
	font-size:10px;
	padding-top:5px;
	width:125px;
}

.search_entree_search_form {
	color:#737373;
	font-size:10px;
	padding-top:5px;
	width:125px;
}

.search_entree_search_form option {
	width:125px;
}

.search_entree_search_form option {
	width:125px;
}

.search_entree_texte {
	color:#737373;
	font-size:10px;
	padding-top:5px;
	width:200px;
}

#search_entree_search_button {
	padding-top:5px;
	text-align:right;
	width:125px;
}

#menu {
	float:left;
	padding:10px 0px 10px 0px;
	width:1024px;
	background-color:#36393e;
}

#menu table {
	margin:auto;
}

#menu_gauche {
	color:#FFFFFF;
	font-size:14px;
	font-variant:small-caps;
	text-align:left;
	vertical-align:middle;
	width:600px;
}

#menu_droite {
	color:#FFFFFF;
	font-size:14px;
	font-variant:small-caps;
	text-align:right;
	vertical-align:bottom;
	width:400px;
}

#menu_droite input {
	height:18px;
}
	
#carousel {
	float:left;
	padding:0px;
	width:600px;
	background-color:#B6B6C6;
}

#artandco_1 {
	float:right;
	padding:0px;
	width:400px;
	background-color:#A6A6A6;
	height:175px;
}

#artandco_2 {
	float:right;
	padding:0px;
	width:200px;
	background-color:#DFDFDF;
	height:175px;
}

#artandco_3 {
	float:right;
	padding:0px;
	width:200px;
	background-color:#AFAFAF;
	height:175px;
}

#content_accueil {
	float:left;
	border-right:solid;
	border-width:1px;
	border-color:#DFDFDF;
	padding:0px;
	margin:25px 0px 25px 0px;
	width:650px;
}

#content_accueil table {
	margin-bottom:50px;
}

#content {
	float:left;
	padding:0px;
	margin:25px 0px 25px 0px;
	width:1024px;
}

#content table {
	margin-bottom:50px;
}

.content_table_centre {
	float:left;
	margin-left:50px;
	width:600px;
}

.content_titre_centre {
	color:#282b2f;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
}

.content_produit_img {
	height:75px;
	width:75px;
}

.content_produit {
	color:#737373;
	padding-left:10px;
	padding-bottom:20px;
	width:425px;
}

.content_produit p {
	margin:0px;
	padding:0px;
	padding-bottom:4px;
}

.content_produit_titre {
	font-size:13px;
	font-weight:bold;
}

.content_produit_artiste {
	font-size:12px;
	font-style:italic;
}

.content_produit_rs {
	font-size:11px;
	font-style:italic;
}

.content_produit_prix {
	font-size:12px;
	font-weight:bold;
	padding-bottom:15px;
	vertical-align:bottom;
}

.content_table_gauche {
	float:left;
	margin-left:50px;
	width:250px;
}

.content_table_droite {
	float:right;
	margin-right:25px;
	width:275px;
}

.content_titre {
	color:#282b2f;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
}

.content_artiste_img {
	height:50px;
	width:50px;
}

.content_artiste {
	color:#737373;
	padding-left:10px;
	padding-bottom:20px;
}

.content_artiste p {
	margin:0px;
	padding:0px;
	padding-bottom:4px;
}

.content_artiste_nom {
	font-size:13px;
	font-weight:bold;
}

.content_artiste_oeuvres {
	font-size:12px;
	font-style:italic;
}

#partner {
	float:right;
	padding:0px;
	margin-right:10px;
	width:350px;
	margin-top:25px;
}

#partner_titre {
	color:#282b2f;
	font-size:22px;
	font-variant:small-caps;
	margin:0px 0px 10px 0px;
	text-align:center;
}

#partner_logo {
	margin:0px 0px 0px 0px;
	text-align:center;
}

#facebook {
	float:right;
	padding:0px;
	margin-top:25px;
	margin-right:10px;
	width:350px;
}

#twitter {
	float:right;
	padding:0px;
	margin-top:25px;
	margin-right:10px;
	width:350px;
	background-color:#B6B6C6;
}

#partners {
	padding:25px 0px 25px 0px;
	margin:auto;
	background-color:#36393e;
}

#partners table {
	margin:auto;
}

.partners_logo {
	text-align:center;
	width:160px;
}

#meta {
	padding:0px;
	padding-top:5px;
	padding-bottom:20px;
	margin:auto;
	background-color:#1a1a1a; /* 36393e */
}

#meta table {
	margin:auto;
}

.meta_titre {
	color:#c0e24d;
	padding-top:10px;
	width:160px;
}

.meta_entree {
	color:#737373;
	font-size:10px;
	padding-top:5px;
}

#footer {
	height:200px;
	padding:0px;
	margin:auto;
	background-color:#282b2f;
}

#footer p {
	color:#737373;
	margin:0;
	text-align:center;
}
